package io.renren.modules.frt.entity;

import java.io.Serializable;
import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 表5：家庭林场调查表
 * 
 * @author qibing.huang
 * @email abingtech@163.com
 * @date 2018-11-25 10:25:33
 */
@TableName("frt_family_report5")
public class FamilyReport5Entity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Long reportId;
	/**
	 * 
	 */
	private Long taskUserId;
	@TableField(exist=false)
	private String district;
	/**
	 * 负责人
	 */
	private String dutyer;
	/**
	 * 填报人
	 */
	private String reporter;
	/**
	 * 填报时间
	 */
	private String reportTime;
	/**
	 * 家庭林场名称
	 */
	private String famName;
	/**
	 * 创建人姓名
	 */
	private String createName;
	/**
	 * 创建人年龄
	 */
	private Long createAge;
	/**
	 * 创建人性别
	 */
	private String createSex;
	/**
	 * 创建人受教育程度
	 */
	private String createEdu;
	/**
	 * 创建人职业
	 */
	private String createPosition;
	/**
	 * 创建人年收入，单位万元
	 */
	private BigDecimal createIncome;
	/**
	 * 家庭林场经营模式
	 */
	private String famMode;
	/**
	 * 注册资本，单位万元
	 */
	private BigDecimal regAssert;
	/**
	 * 成立时间，单位年
	 */
	private BigDecimal beginYear;
	/**
	 * 营业收入，单位万/年
	 */
	private BigDecimal busIncome;
	/**
	 * 营业成本，单位万/年
	 */
	private BigDecimal busCost;
	/**
	 * 家庭林场融资渠道
	 */
	private String moneySource;
	private String moneySourceOther;
	private String moneySourceValue;
	/**
	 * 获财政扶持资金总额，单位万/年
	 */
	private BigDecimal govSupport;
	/**
	 * 主营业务类别 （可多选，在相应的□内打√，并填上产量或产值）
	 */
	private String mainBusType;
	private String service;
	private BigDecimal yield;
	private String mainBusType2;
	private String service2;
	private BigDecimal yield2;
	private String mainBusType3;
	private String service3;
	private BigDecimal yield3;
	private String mainBusType4;
	private String service4;
	private BigDecimal yield4;
	private String mainBusType5;
	private String service5;
	private BigDecimal yield5;
	private String mainBusType6;
	private String service6;
	private BigDecimal yield6;
	private String mainBusType7;
	private String service7;
	private BigDecimal yield7;
	private String mainBusType8;
	private BigDecimal yield8;
	private String mainBusType9;
	private String service9;
	private BigDecimal yield9;
	private String mainBusType10;
	private String service10;
	private BigDecimal yield10;
	private String mainBusType11;
	private String service11;
	private BigDecimal yield11;
	
	
	/**
	 * @return the service
	 */
	public String getService() {
		return service;
	}
	/**
	 * @param service the service to set
	 */
	public void setService(String service) {
		this.service = service;
	}
	/**
	 * @return the yield
	 */
	public BigDecimal getYield() {
		return yield;
	}
	/**
	 * @param yield the yield to set
	 */
	public void setYield(BigDecimal yield) {
		this.yield = yield;
	}
	/**
	 * @return the mainBusType2
	 */
	public String getMainBusType2() {
		return mainBusType2;
	}
	/**
	 * @param mainBusType2 the mainBusType2 to set
	 */
	public void setMainBusType2(String mainBusType2) {
		this.mainBusType2 = mainBusType2;
	}
	/**
	 * @return the service2
	 */
	public String getService2() {
		return service2;
	}
	/**
	 * @param service2 the service2 to set
	 */
	public void setService2(String service2) {
		this.service2 = service2;
	}
	/**
	 * @return the yield2
	 */
	public BigDecimal getYield2() {
		return yield2;
	}
	/**
	 * @param yield2 the yield2 to set
	 */
	public void setYield2(BigDecimal yield2) {
		this.yield2 = yield2;
	}
	/**
	 * @return the mainBusType3
	 */
	public String getMainBusType3() {
		return mainBusType3;
	}
	/**
	 * @param mainBusType3 the mainBusType3 to set
	 */
	public void setMainBusType3(String mainBusType3) {
		this.mainBusType3 = mainBusType3;
	}
	/**
	 * @return the service3
	 */
	public String getService3() {
		return service3;
	}
	/**
	 * @param service3 the service3 to set
	 */
	public void setService3(String service3) {
		this.service3 = service3;
	}
	/**
	 * @return the yield3
	 */
	public BigDecimal getYield3() {
		return yield3;
	}
	/**
	 * @param yield3 the yield3 to set
	 */
	public void setYield3(BigDecimal yield3) {
		this.yield3 = yield3;
	}
	/**
	 * @return the mainBusType4
	 */
	public String getMainBusType4() {
		return mainBusType4;
	}
	/**
	 * @param mainBusType4 the mainBusType4 to set
	 */
	public void setMainBusType4(String mainBusType4) {
		this.mainBusType4 = mainBusType4;
	}
	/**
	 * @return the service4
	 */
	public String getService4() {
		return service4;
	}
	/**
	 * @param service4 the service4 to set
	 */
	public void setService4(String service4) {
		this.service4 = service4;
	}
	/**
	 * @return the yield4
	 */
	public BigDecimal getYield4() {
		return yield4;
	}
	/**
	 * @param yield4 the yield4 to set
	 */
	public void setYield4(BigDecimal yield4) {
		this.yield4 = yield4;
	}
	/**
	 * @return the mainBusType5
	 */
	public String getMainBusType5() {
		return mainBusType5;
	}
	/**
	 * @param mainBusType5 the mainBusType5 to set
	 */
	public void setMainBusType5(String mainBusType5) {
		this.mainBusType5 = mainBusType5;
	}
	/**
	 * @return the service5
	 */
	public String getService5() {
		return service5;
	}
	/**
	 * @param service5 the service5 to set
	 */
	public void setService5(String service5) {
		this.service5 = service5;
	}
	/**
	 * @return the yield5
	 */
	public BigDecimal getYield5() {
		return yield5;
	}
	/**
	 * @param yield5 the yield5 to set
	 */
	public void setYield5(BigDecimal yield5) {
		this.yield5 = yield5;
	}
	/**
	 * @return the mainBusType6
	 */
	public String getMainBusType6() {
		return mainBusType6;
	}
	/**
	 * @param mainBusType6 the mainBusType6 to set
	 */
	public void setMainBusType6(String mainBusType6) {
		this.mainBusType6 = mainBusType6;
	}
	/**
	 * @return the service6
	 */
	public String getService6() {
		return service6;
	}
	/**
	 * @param service6 the service6 to set
	 */
	public void setService6(String service6) {
		this.service6 = service6;
	}
	/**
	 * @return the yield6
	 */
	public BigDecimal getYield6() {
		return yield6;
	}
	/**
	 * @param yield6 the yield6 to set
	 */
	public void setYield6(BigDecimal yield6) {
		this.yield6 = yield6;
	}
	/**
	 * @return the mainBusType7
	 */
	public String getMainBusType7() {
		return mainBusType7;
	}
	/**
	 * @param mainBusType7 the mainBusType7 to set
	 */
	public void setMainBusType7(String mainBusType7) {
		this.mainBusType7 = mainBusType7;
	}
	/**
	 * @return the service7
	 */
	public String getService7() {
		return service7;
	}
	/**
	 * @param service7 the service7 to set
	 */
	public void setService7(String service7) {
		this.service7 = service7;
	}
	/**
	 * @return the yield7
	 */
	public BigDecimal getYield7() {
		return yield7;
	}
	/**
	 * @param yield7 the yield7 to set
	 */
	public void setYield7(BigDecimal yield7) {
		this.yield7 = yield7;
	}
	/**
	 * @return the mainBusType8
	 */
	public String getMainBusType8() {
		return mainBusType8;
	}
	/**
	 * @param mainBusType8 the mainBusType8 to set
	 */
	public void setMainBusType8(String mainBusType8) {
		this.mainBusType8 = mainBusType8;
	}
	/**
	 * @return the yield8
	 */
	public BigDecimal getYield8() {
		return yield8;
	}
	/**
	 * @param yield8 the yield8 to set
	 */
	public void setYield8(BigDecimal yield8) {
		this.yield8 = yield8;
	}
	/**
	 * @return the mainBusType9
	 */
	public String getMainBusType9() {
		return mainBusType9;
	}
	/**
	 * @param mainBusType9 the mainBusType9 to set
	 */
	public void setMainBusType9(String mainBusType9) {
		this.mainBusType9 = mainBusType9;
	}
	/**
	 * @return the service9
	 */
	public String getService9() {
		return service9;
	}
	/**
	 * @param service9 the service9 to set
	 */
	public void setService9(String service9) {
		this.service9 = service9;
	}
	/**
	 * @return the yield9
	 */
	public BigDecimal getYield9() {
		return yield9;
	}
	/**
	 * @param yield9 the yield9 to set
	 */
	public void setYield9(BigDecimal yield9) {
		this.yield9 = yield9;
	}
	/**
	 * @return the mainBusType10
	 */
	public String getMainBusType10() {
		return mainBusType10;
	}
	/**
	 * @param mainBusType10 the mainBusType10 to set
	 */
	public void setMainBusType10(String mainBusType10) {
		this.mainBusType10 = mainBusType10;
	}
	/**
	 * @return the service10
	 */
	public String getService10() {
		return service10;
	}
	/**
	 * @param service10 the service10 to set
	 */
	public void setService10(String service10) {
		this.service10 = service10;
	}
	/**
	 * @return the yield10
	 */
	public BigDecimal getYield10() {
		return yield10;
	}
	/**
	 * @param yield10 the yield10 to set
	 */
	public void setYield10(BigDecimal yield10) {
		this.yield10 = yield10;
	}
	/**
	 * @return the mainBusType11
	 */
	public String getMainBusType11() {
		return mainBusType11;
	}
	/**
	 * @param mainBusType11 the mainBusType11 to set
	 */
	public void setMainBusType11(String mainBusType11) {
		this.mainBusType11 = mainBusType11;
	}
	/**
	 * @return the service11
	 */
	public String getService11() {
		return service11;
	}
	/**
	 * @param service11 the service11 to set
	 */
	public void setService11(String service11) {
		this.service11 = service11;
	}
	/**
	 * @return the yield11
	 */
	public BigDecimal getYield11() {
		return yield11;
	}
	/**
	 * @param yield11 the yield11 to set
	 */
	public void setYield11(BigDecimal yield11) {
		this.yield11 = yield11;
	}
	/**
	 * 合作社经营林地面积，单位亩
	 */
	private BigDecimal busArea;
	/**
	 * 主营产品销售收入，单位万/年
	 */
	private BigDecimal saleIncome;
	/**
	 * 主营产品利润额
	 */
	private BigDecimal prodProfit;
	/**
	 * 主营产品利润率
	 */
	private BigDecimal profitRate;
	/**
	 * 家庭成员人数
	 */
	private Long famNum;
	/**
	 * 家庭成员劳动年龄人数
	 */
	private Long famWorkNum;
	/**
	 * 家庭成员在林场工作人数
	 */
	private Long famInfrtNum;
	/**
	 * 家庭成员在政府部门工作人数
	 */
	private Long famIngovNum;
	/**
	 * 家庭成员高中及以上文化程度人数
	 */
	private Long famHighNum;
	/**
	 * 家庭成员人均年收入
	 */
	private BigDecimal famIncome;
	/**
	 * 合作社成员培训次数，单位次/年
	 */
	private Long trainNum;
	/**
	 * 购买商品林保险
	 */
	private BigDecimal secureAmount;
	/**
	 * 是否注册林产品商标
	 */
	private String isRegBrand;
	/**
	 * 商标名称
	 */
	private String brandName;
	/**
	 * 长期雇工人数
	 */
	private Long longEmployee;
	/**
	 * 年支付工资总额
	 */
	private BigDecimal longSalary;
	/**
	 * 临时雇工人次
	 */
	private Long shortEmployee;
	/**
	 * 年支付工资总额
	 */
	private BigDecimal shortSalary;

	/**
	 * 设置：
	 */
	public void setReportId(Long reportId) {
		this.reportId = reportId;
	}
	/**
	 * 获取：
	 */
	public Long getReportId() {
		return reportId;
	}
	/**
	 * 设置：
	 */
	public void setTaskUserId(Long taskUserId) {
		this.taskUserId = taskUserId;
	}
	/**
	 * 获取：
	 */
	public Long getTaskUserId() {
		return taskUserId;
	}
	/**
	 * 设置：负责人
	 */
	public void setDutyer(String dutyer) {
		this.dutyer = dutyer;
	}
	/**
	 * 获取：负责人
	 */
	public String getDutyer() {
		return dutyer;
	}
	/**
	 * 设置：填报人
	 */
	public void setReporter(String reporter) {
		this.reporter = reporter;
	}
	/**
	 * 获取：填报人
	 */
	public String getReporter() {
		return reporter;
	}
	
	/**
	 * @return the reportTime
	 */
	public String getReportTime() {
		return reportTime;
	}
	/**
	 * @param reportTime the reportTime to set
	 */
	public void setReportTime(String reportTime) {
		this.reportTime = reportTime;
	}
	/**
	 * 设置：家庭林场名称
	 */
	public void setFamName(String famName) {
		this.famName = famName;
	}
	/**
	 * 获取：家庭林场名称
	 */
	public String getFamName() {
		return famName;
	}
	/**
	 * 设置：创建人姓名
	 */
	public void setCreateName(String createName) {
		this.createName = createName;
	}
	/**
	 * 获取：创建人姓名
	 */
	public String getCreateName() {
		return createName;
	}
	
	/**
	 * @return the createSex
	 */
	public String getCreateSex() {
		return createSex;
	}
	/**
	 * @param createSex the createSex to set
	 */
	public void setCreateSex(String createSex) {
		this.createSex = createSex;
	}
	/**
	 * 设置：创建人受教育程度
	 */
	public void setCreateEdu(String createEdu) {
		this.createEdu = createEdu;
	}
	/**
	 * 获取：创建人受教育程度
	 */
	public String getCreateEdu() {
		return createEdu;
	}
	/**
	 * 设置：创建人职业
	 */
	public void setCreatePosition(String createPosition) {
		this.createPosition = createPosition;
	}
	/**
	 * 获取：创建人职业
	 */
	public String getCreatePosition() {
		return createPosition;
	}
	/**
	 * 设置：创建人年收入，单位万元
	 */
	public void setCreateIncome(BigDecimal createIncome) {
		this.createIncome = createIncome;
	}
	/**
	 * 获取：创建人年收入，单位万元
	 */
	public BigDecimal getCreateIncome() {
		return createIncome;
	}
	
	/**
	 * 设置：注册资本，单位万元
	 */
	public void setRegAssert(BigDecimal regAssert) {
		this.regAssert = regAssert;
	}
	/**
	 * 获取：注册资本，单位万元
	 */
	public BigDecimal getRegAssert() {
		return regAssert;
	}
	/**
	 * 设置：成立时间，单位年
	 */
	public void setBeginYear(BigDecimal beginYear) {
		this.beginYear = beginYear;
	}
	/**
	 * 获取：成立时间，单位年
	 */
	public BigDecimal getBeginYear() {
		return beginYear;
	}
	/**
	 * 设置：营业收入，单位万/年
	 */
	public void setBusIncome(BigDecimal busIncome) {
		this.busIncome = busIncome;
	}
	/**
	 * 获取：营业收入，单位万/年
	 */
	public BigDecimal getBusIncome() {
		return busIncome;
	}
	/**
	 * 设置：营业成本，单位万/年
	 */
	public void setBusCost(BigDecimal busCost) {
		this.busCost = busCost;
	}
	/**
	 * 获取：营业成本，单位万/年
	 */
	public BigDecimal getBusCost() {
		return busCost;
	}
	
	/**
	 * 设置：获财政扶持资金总额，单位万/年
	 */
	public void setGovSupport(BigDecimal govSupport) {
		this.govSupport = govSupport;
	}
	/**
	 * 获取：获财政扶持资金总额，单位万/年
	 */
	public BigDecimal getGovSupport() {
		return govSupport;
	}
	/**
	 * 设置：主营业务类别 （可多选，在相应的□内打√，并填上产量或产值）
	 */
	public void setMainBusType(String mainBusType) {
		this.mainBusType = mainBusType;
	}
	/**
	 * 获取：主营业务类别 （可多选，在相应的□内打√，并填上产量或产值）
	 */
	public String getMainBusType() {
		return mainBusType;
	}
	/**
	 * 设置：合作社经营林地面积，单位亩
	 */
	public void setBusArea(BigDecimal busArea) {
		this.busArea = busArea;
	}
	/**
	 * 获取：合作社经营林地面积，单位亩
	 */
	public BigDecimal getBusArea() {
		return busArea;
	}
	/**
	 * 设置：主营产品销售收入，单位万/年
	 */
	public void setSaleIncome(BigDecimal saleIncome) {
		this.saleIncome = saleIncome;
	}
	/**
	 * 获取：主营产品销售收入，单位万/年
	 */
	public BigDecimal getSaleIncome() {
		return saleIncome;
	}
	/**
	 * 设置：主营产品利润额
	 */
	public void setProdProfit(BigDecimal prodProfit) {
		this.prodProfit = prodProfit;
	}
	/**
	 * 获取：主营产品利润额
	 */
	public BigDecimal getProdProfit() {
		return prodProfit;
	}
	/**
	 * 设置：主营产品利润率
	 */
	public void setProfitRate(BigDecimal profitRate) {
		this.profitRate = profitRate;
	}
	/**
	 * 获取：主营产品利润率
	 */
	public BigDecimal getProfitRate() {
		return profitRate;
	}
	/**
	 * 设置：家庭成员人数
	 */
	public void setFamNum(Long famNum) {
		this.famNum = famNum;
	}
	/**
	 * 获取：家庭成员人数
	 */
	public Long getFamNum() {
		return famNum;
	}
	/**
	 * 设置：家庭成员劳动年龄人数
	 */
	public void setFamWorkNum(Long famWorkNum) {
		this.famWorkNum = famWorkNum;
	}
	/**
	 * 获取：家庭成员劳动年龄人数
	 */
	public Long getFamWorkNum() {
		return famWorkNum;
	}
	/**
	 * 设置：家庭成员在林场工作人数
	 */
	public void setFamInfrtNum(Long famInfrtNum) {
		this.famInfrtNum = famInfrtNum;
	}
	/**
	 * 获取：家庭成员在林场工作人数
	 */
	public Long getFamInfrtNum() {
		return famInfrtNum;
	}
	/**
	 * 设置：家庭成员在政府部门工作人数
	 */
	public void setFamIngovNum(Long famIngovNum) {
		this.famIngovNum = famIngovNum;
	}
	/**
	 * 获取：家庭成员在政府部门工作人数
	 */
	public Long getFamIngovNum() {
		return famIngovNum;
	}
	/**
	 * 设置：家庭成员高中及以上文化程度人数
	 */
	public void setFamHighNum(Long famHighNum) {
		this.famHighNum = famHighNum;
	}
	/**
	 * 获取：家庭成员高中及以上文化程度人数
	 */
	public Long getFamHighNum() {
		return famHighNum;
	}
	/**
	 * 设置：家庭成员人均年收入
	 */
	public void setFamIncome(BigDecimal famIncome) {
		this.famIncome = famIncome;
	}
	/**
	 * 获取：家庭成员人均年收入
	 */
	public BigDecimal getFamIncome() {
		return famIncome;
	}
	/**
	 * 设置：合作社成员培训次数，单位次/年
	 */
	public void setTrainNum(Long trainNum) {
		this.trainNum = trainNum;
	}
	/**
	 * 获取：合作社成员培训次数，单位次/年
	 */
	public Long getTrainNum() {
		return trainNum;
	}
	/**
	 * 设置：购买商品林保险
	 */
	public void setSecureAmount(BigDecimal secureAmount) {
		this.secureAmount = secureAmount;
	}
	/**
	 * 获取：购买商品林保险
	 */
	public BigDecimal getSecureAmount() {
		return secureAmount;
	}
	
	/**
	 * 设置：商标名称
	 */
	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}
	/**
	 * 获取：商标名称
	 */
	public String getBrandName() {
		return brandName;
	}
	/**
	 * 设置：长期雇工人数
	 */
	public void setLongEmployee(Long longEmployee) {
		this.longEmployee = longEmployee;
	}
	/**
	 * 获取：长期雇工人数
	 */
	public Long getLongEmployee() {
		return longEmployee;
	}
	/**
	 * 设置：年支付工资总额
	 */
	public void setLongSalary(BigDecimal longSalary) {
		this.longSalary = longSalary;
	}
	/**
	 * 获取：年支付工资总额
	 */
	public BigDecimal getLongSalary() {
		return longSalary;
	}
	/**
	 * 设置：临时雇工人次
	 */
	public void setShortEmployee(Long shortEmployee) {
		this.shortEmployee = shortEmployee;
	}
	/**
	 * 获取：临时雇工人次
	 */
	public Long getShortEmployee() {
		return shortEmployee;
	}
	/**
	 * 设置：年支付工资总额
	 */
	public void setShortSalary(BigDecimal shortSalary) {
		this.shortSalary = shortSalary;
	}
	/**
	 * 获取：年支付工资总额
	 */
	public BigDecimal getShortSalary() {
		return shortSalary;
	}
	/**
	 * @return the createAge
	 */
	public Long getCreateAge() {
		return createAge;
	}
	/**
	 * @param createAge the createAge to set
	 */
	public void setCreateAge(Long createAge) {
		this.createAge = createAge;
	}
	/**
	 * @return the famMode
	 */
	public String getFamMode() {
		return famMode;
	}
	/**
	 * @param famMode the famMode to set
	 */
	public void setFamMode(String famMode) {
		this.famMode = famMode;
	}
	/**
	 * @return the moneySource
	 */
	public String getMoneySource() {
		return moneySource;
	}
	/**
	 * @param moneySource the moneySource to set
	 */
	public void setMoneySource(String moneySource) {
		this.moneySource = moneySource;
	}
	/**
	 * @return the isRegBrand
	 */
	public String getIsRegBrand() {
		return isRegBrand;
	}
	/**
	 * @param isRegBrand the isRegBrand to set
	 */
	public void setIsRegBrand(String isRegBrand) {
		this.isRegBrand = isRegBrand;
	}
	/**
	 * @return the moneySourceOther
	 */
	public String getMoneySourceOther() {
		return moneySourceOther;
	}
	/**
	 * @param moneySourceOther the moneySourceOther to set
	 */
	public void setMoneySourceOther(String moneySourceOther) {
		this.moneySourceOther = moneySourceOther;
	}
	/**
	 * @return the moneySourceValue
	 */
	public String getMoneySourceValue() {
		return moneySourceValue;
	}
	/**
	 * @param moneySourceValue the moneySourceValue to set
	 */
	public void setMoneySourceValue(String moneySourceValue) {
		this.moneySourceValue = moneySourceValue;
	}
	/**
	 * @return the district
	 */
	public String getDistrict() {
		return district;
	}
	/**
	 * @param district the district to set
	 */
	public void setDistrict(String district) {
		this.district = district;
	}
	
}
